ecological completion - French English Dictionary